cover by a smoke screen - İspanyolca İngilizce Sözlük